home *** CD-ROM | disk | FTP | other *** search
/ Amiga Magazin: Amiga-CD 1997 September & October / Amiga-CD 1997 #9-10.iso / aminet / mui_3.3 / readme < prev    next >
Text File  |  1996-02-25  |  7KB  |  133 lines

  1. ------------------------------------------------------------------------
  2.                         MUI - MagicUserInterface
  3.  
  4.                               Version 3.3
  5.  
  6.                   (c) Copyright 1992-96, Stefan Stuntz
  7. ------------------------------------------------------------------------
  8.  
  9. MUI  is  an object oriented system to create and maintain graphical user
  10. interfaces.  From  a programmers point of view, using MUI saves a lot of
  11. time  and  makes life much easier. Thinking about complicated terms like
  12. window resizing or font sensitivity is simply not neccesary.
  13.  
  14. On  the  other hand, users of MUI based applications have the ability to
  15. customize  nearly every pixel of a programs interface according to their
  16. personal taste.
  17.  
  18. ------------------------------------------------------------------------
  19. Except  when  otherwise  stated  in the documentation, redistribution of
  20. this  package  or  parts  of  this package is prohibited without written
  21. permission  from the copyright holder. More information on this topic is
  22. available in the documentation files in the "Docs" directory.
  23. ------------------------------------------------------------------------
  24.  
  25.  
  26. Welcome  to  this  new  version of MUI!  If you would like to fire right
  27. away  and  get  the  benefits of the many new features instantly without
  28. studying  the  documentation,  please  take  a  few  minutes to read the
  29. following  brief but important operating tips.  This will save you a lot
  30. of time:
  31.  
  32.  
  33.                      Important Operating Tips
  34.                      ------------------------
  35.  
  36. Popup Menus:
  37.  
  38. MUI  Prefs  uses  object-specific  popup-menus.   Dependent on the mouse
  39. position  on  the  window  you will see an edit menu with the well-known
  40. options  'Reset  to  Defaults',  'Last  Saved',  'Restore' and 'Presets'
  41. whenever  you press the right mouse button.  If the mouse was positioned
  42. over  a  gadget,  these options will only affect this single gadget.  If
  43. the  mouse  was positioned between any gadgets on the actual page, these
  44. options  will  affect  all  objects  on  this  page.   If  the mouse was
  45. positioned  over  the  left-hand  listview  where  all  pages  are being
  46. displayed,  then  the  options from the menu will affect all settings of
  47. the  actual  program  (e.g.   all  settings of MUI-Prefs).  On all other
  48. positions  in  the  window  (e.g.   the window titlebar) the right mouse
  49. button will open the standard menu of the specific window.
  50.  
  51. If  you  do  not have installed a popup-menu utility (as for example the
  52. fabulous  MagicMenu) you will of course not see a popup-menu beneath the
  53. mouse  pointer.   In  that  case  you must keep pressing the right mouse
  54. button  while  moving the pointer to the menu bar in the upper screen to
  55. see  the object-specific menu.  In any case you should instantly see the
  56. specific  menu  title of the object on which you pressed the right mouse
  57. button  and  thereby you'll always know which object will be affected by
  58. the menu options.
  59.  
  60. Help Bubbles:
  61.  
  62. If  you stop the mouse pointer over a gadget and wait a few seconds, you
  63. will  be  surprised  by a help bubble containing a context-specific help
  64. text.   This  is the fastest and most comfortable way to inform yourself
  65. about the functions of all gadgets of a program.  This will save you the
  66. time you would need to study the whole documentation.
  67.  
  68. MagicWB:
  69.  
  70. MUI  uses  both externally and internally the colors and graphics of the
  71. well-known  shareware  product MagicWB.  If you should not have set your
  72. workbench  to the MagicWB color standard, you are able to catch up on it
  73. by  clicking  on  the  icon 'ClickForColors' in the 'Goodies' directory.
  74. You  will  be  rewarded by a much more colorful and pleasing look of MUI
  75. and its icons.
  76.  
  77. Before  doing  that  you should set your screenmode to 8 colors and save
  78. the  setting.   Then  start the aforementioned icon.  You will instantly
  79. notice the new colors.  To avoid that this palette is lost after a reset
  80. you  must  also  save  this  setting by starting the palette preferences
  81. program and leaving it with clicking on the "Save" button.
  82.  
  83.  
  84. ------------------------------------------------------------------------
  85.  
  86.                              Major Changes
  87.                              -------------
  88.  
  89. To  find a compromise between flexibility and resource usage, MUI 3 uses
  90. a  completely  new  memory  management  concept. A lot of extra features
  91. which  are  not  necessarily  needed to run applications have been moved
  92. into  external libraries. Most of these libraries are not even loaded if
  93. MUI  runs  with  its  default settings. With this new memory management,
  94. users  have  the  the  ability  to  control  MUIs  memory usage by using
  95. appropriate configurations.
  96.  
  97. MUI's  speed  has increased considerably compared with earlier versions.
  98. This  speedup  depends  on the machine MUI is running on: the slower the
  99. Amiga,  the more noticeable is the speed increase. Especially drawing of
  100. GUI elements on ECS/AGA machines is a lot faster now due to a new way of
  101. rendering.  Even  if  a  7  MHz  computer stil can't be considered as an
  102. optimum MUI platform, applications should perform a lot better now.
  103.  
  104. The  slow and bulky preferences system was completely rewritten, the new
  105. way  of handling settings is a lot clearer and more straight forward. An
  106. applications  local  configuration is no longer adjusted from the global
  107. preferences  editor.  Instead,  all MUI applications offer a way to open
  108. their  private  MUI  settings  window.  This makes MUI look more like an
  109. integral part of a program. Furthermore, the settings windows are better
  110. structurized and offer easier access to all configuration option.
  111.  
  112. Public screen handling moved to an external program called "PSI" (Public
  113. Screen  Inspector). PSI fixes all known bugs of MUI 2.x screens, is more
  114. easy  to use and offers a few new features. Furthermore, PSI can also be
  115. used independantly as screen manager for non-MUI programs.
  116.  
  117. All  accompanying  MUI  programs  make  extensive  use of brandnew MUI 3
  118. programming  features  like  dynamic object creations, balancing groups,
  119. popup  menus,  full  Drag&Drop support or Help bubbles. All those things
  120. have  been  available  on  other  operating systems for a long time, its
  121. about time to get them to the Amiga.
  122.  
  123. Of  course,  MUI  3 is completely compatible with previous releases, all
  124. old MUI applications will continue to run and automatically benefit from
  125. enhanced speed and from the new preferences system. In near future, most
  126. new  MUI  applications  will require MUI 3 to make use of the new way of
  127. programming.
  128.  
  129.  
  130. I wish you a lot of fun with MUI 3!
  131.  
  132. Stefan Stuntz
  133.